package ooo.reindeer.cedf.components.flow;

import ooo.reindeer.cedf.components.IComponent;

/**
 * 流程任务类
 * @param <T> 任务将要处理的数据
 */
public interface IJob<T> extends IComponent {

    /**
     * 任务执行方法
     * @param data 任务执行的参数
     * @return 任务处理结果可用于控制流程分支
     */
    String exec(T data);

}
